home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 30
/
Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso
/
Aminet
/
util
/
dtype
/
rgfx-dt.readme
< prev
next >
Wrap
Text File
|
1999-03-02
|
4KB
|
124 lines
Short: Datatype for IFF-RGFX-Format (43.9)
Author: astegema@ix.urz.uni-heidelberg.de (Achim Stegemann)
Uploader: astegema@ix.urz.uni-heidelberg.de (Achim Stegemann)
Type: util/dtype
Version: 43.9
Requires minimum:
* OS 3.0
* MC68020
* xpkmaster.library V4
* render.library V29 (included).
Additionally recommended:
* CyberGraphX with picture.datatype V43 for 24-bit images.
* MUI 3.8 for the preferences.
With the help of the rgfx.datatype, your datatype sytem is able to read images
coded in the new IFF-RGFX-Format created by Andreas Kleinert.
This archive is freeware !
Do with it what you want, as long as you do not remove any files from this archive !
The archive also contains the utility 'DT2RGFX'. This converts a datatype picture
to the new IFF-RGFX-Format !
The datatype supports the DTM_WRITE-RAW method, to save in own format.
Changes since V43.8:
20-Oct-98 V43.9
* Changed flags in memory allocation, so it can be used with VMM (Virtual Memory Manager).
* Added parameter "MODE" and "PASSWORD" to the converter to select packingmode and password.
Datatype and prefs now handles these added parameters too !
* Fixed a bug for compressed planar pics. Wrong unpacking.
* Fixed a bug in V40 mode. Pics with depth <=8 had wrong color palette and depth.
* Included source code in C++.
* Improved libinit.
The full render.library archive is also available in Aminet:dev/misc.
Internet: http://www.rzuser.uni-heidelberg.de/~astegema
Important note about the source code:
*************************************
The source has been written in C++ using Maxon-C++ V3.
You will find several instructions a bit strange as I have converted all C-style OS-structures
to C++ OS-structures.
E.g.
struct Library
{
struct Node lib_Node;
UBYTE lib_Flags;
UBYTE lib_pad;
UWORD lib_NegSize;
UWORD lib_PosSize;
UWORD lib_Version;
UWORD lib_Revision;
APTR lib_IdString;
ULONG lib_Sum;
UWORD lib_OpenCnt;
};
has been converted to
struct Library:Node // !!!!!
{
UBYTE lib_Flags;
UBYTE lib_pad;
UWORD lib_NegSize;
UWORD lib_PosSize;
UWORD lib_Version;
UWORD lib_Revision;
APTR lib_IdString;
ULONG lib_Sum;
UWORD lib_OpenCnt;
};
This simplifies the code as I don't always need to cast variables to fit arguments
in functions.
Additionally C++ allows to leave away the 'struct' keyword !
If you like to recompile the source-code for your compiler, you need to adjust the
source-code to C. But this should be no problem.
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
3171 2017 36.3% 13-Dec-98 23:43:48 RGFX-DT.info
7552 4045 46.4% 16-Dec-98 23:13:22 +DT2RGFX
14680 6624 54.8% 16-Dec-98 23:13:22 +rgfx.datatype
102 85 16.6% 28-Nov-97 11:54:38 +RGFX
6 6 0.0% 11-Dec-98 01:32:40 +rgfx.prefs
2206 753 65.8% 15-Dec-98 23:07:42 +Install
2800 2080 25.7% 15-Dec-98 23:16:50 +Install.info
52388 23453 55.2% 20-Jul-98 21:15:46 +render.library
52180 23359 55.2% 20-Jul-98 21:15:46 +render.library_68040
52372 23328 55.4% 20-Jul-98 21:15:44 +render.library_68060
2714 1690 37.7% 18-Jun-98 10:48:26 +NewIcons.info
3204 2078 35.1% 16-Jan-98 18:53:32 +Drawer.info
3294 2294 30.3% 16-Jan-98 18:53:42 +Tool.info
3211 2097 34.6% 18-Jun-98 10:48:26 +Prefs.info
8844 4450 49.6% 16-Dec-98 23:13:22 +RGFXPrefs
1669 1299 22.1% 06-Mar-98 21:48:08 +RGFXPrefs.info
10305 4342 57.8% 15-Dec-98 23:23:58 +RGFX-DT.guide
3020 1807 40.1% 18-Jun-98 10:48:26 +RGFX-DT.guide.info
2444 1195 51.1% 10-Jan-99 18:32:40 +RGFX-DT.readme
1997 1168 41.5% 18-Jun-98 10:48:26 +RGFX-DT.readme.info
85 78 8.2% 16-Dec-98 23:13:24 +class.h
22216 5139 76.8% 16-Dec-98 23:13:22 +dispatcher.c
8075 2761 65.8% 16-Dec-98 23:13:22 +dt2rgfx.c
3866 1287 66.7% 16-Dec-98 23:13:22 +libbase.c
244 119 51.2% 16-Dec-98 23:13:22 +make
1596 641 59.8% 16-Dec-98 23:13:24 +rgfx.h
5683 1930 66.0% 16-Dec-98 23:13:24 +savergfx.c
-------- ------- ----- --------- --------
269924 120125 55.4% 14-Jan-99 06:07:30 27 files